package com.learn.pattern.parse;

import java.io.Reader;
import java.util.List;

/**
 * @version 1.0
 * @author: CRM_SYSTEM
 * @date: 2023/3/9 23:21
 * @Description:
 * Spring项目中用了服务定位模式，
 * 消除代码中的if else
 * 比如根据文件的类型使用 CSV解析器或者JSON解析器，
 * 在调用的客户端一般都是用if else去做判断，
 * 比如类型等于JSON，我就用JSON解析器
 */
public interface Parse {

    List parse(Reader reader);
}
